Real-time Soft Shadows with Shadow Accumulation
نویسندگان
چکیده
This paper presents a physically plausible soft-shadow algorithm that can be executed real-time by current GPUs. The method works with a single shadow map, requires no preor post-processing, and can also handle self shadowing. The main novelty of the method is in the interpretation of the shadow map. A lexel with depth information is considered as the geometric definition of an elementary shadow caster. When the shadowing of a point is computed, the algorithm decides whether these elementary casters occlude the light source area from the shaded point, and the shadowing factors of the elementary casters are accumulated.
منابع مشابه
Real-time Soft Shadow Mapping using the DDOC
Soft shadows provide important information to viewers about spatial relationships between objects. Generating accurate soft shadows in real time has been a focus of research in computer graphics. Shadow mapping is a standard way of generating hard shadows in real time and several methods including Smoothies [Chan and Durand 2003] and penumbra maps [Wyman and Hansen 2003] extend the standard sha...
متن کاملA Real-Time Soft Shadow Volume Algorithm
Rendering of shadows is a very important ingredient in three-dimensional graphics since they increase the level of realism and provide cues to spatial relationships. Area or volumetric light sources give rise to so called soft shadows, i.e., there is a smooth transition from no shadow to full shadow. For hard shadows, which are generated by point light sources, the transition is abrupt. Since a...
متن کاملRendering Fake Soft Shadows with Smoothies
We present a new method for real-time rendering of shadows in dynamic scenes. Our approach builds on the shadow map algorithm by attaching geometric primitives that we call “smoothies” to the objects’ silhouettes. The smoothies give rise to fake shadows that appear qualitatively like soft shadows, without the cost of densely sampling an area light source. The soft shadow edges hide objectionabl...
متن کاملEfficient Generation of Soft Shadow Textures
Soft shadows give important cues of realism to 3D scenes. Existing methods can produce hard shadows in real time and soft shadows in minutes to hours per frame. Here a technique for producing accurate soft shadows quickly in software is presented, allowing soft shadow texture maps to be computed for simple scenes on commodity hardware in real time.
متن کاملShadow Casting with Stencil Buffer for Real-Time Rendering
We present a new method for real-time rendering of soft shadows in dynamic scenes. Our approach is based on shadow volume algorithm which provides fast, accurate and high quality shadows. The shadow volume algorithm is used to generate hard shadows before adding fake soft shadows onto it. Although the generated soft shadows are physically inaccurate, this method provides soft shadows that are s...
متن کاملSoft Shadow Maps for Area Light by Area Approximation
Shadow mapping has been a popular way of generating shadows in real-time applications, but it is still incapable of generating realistic real time soft shadows for area light. There is an algorithm for generating soft shadows for linear light with few samples, but the algorithm is not suitable for area light. In this article, the author presents a modified method to the shadow mapping algorithm...
متن کامل